package cc.rengu.igas.channel.nucc.facade.request;

import cc.rengu.igas.channel.nucc.facade.bean.*;

/**
 * 退款交易请求信息(受理方)
 */
public class RefundPaymentAcqRequest extends EpccHeadBean {
    /**
     * 付款方信息
     */
    private PyerInfBean pyerInf;
    /**
     * 收款方信息
     */
    private PyeeInfBean pyeeInf;
    /**
     * 收款行金融机构编码
     */
    private String instgAcctId;
    /**
     * 备付金账号
     */
    private String resfdAcctIssrId;
    /**
     * 备付金账户名称
     */
    private String instgAcctNm;
    /**
     * 交易类别
     */
    private String trxCtgy;
    /**
     * 交易流水号
     */
    private String trxId;
    /**
     * 交易时间
     */
    private String trxDtTm;
    /**
     * 交易金额
     */
    private String trxAmt;
    /**
     * 原支付交易流水号
     */
    private String oriTrxId;
    /**
     * 原银行流水号
     */
    private String oriBankId;
    /**
     * 原支付交易金额
     */
    private String oriTrxAmt;

    public PyerInfBean getPyerInf() {
        return pyerInf;
    }

    public void setPyerInf(PyerInfBean pyerInf) {
        this.pyerInf = pyerInf;
    }

    public PyeeInfBean getPyeeInf() {
        return pyeeInf;
    }

    public void setPyeeInf(PyeeInfBean pyeeInf) {
        this.pyeeInf = pyeeInf;
    }

    public String getInstgAcctId() {
        return instgAcctId;
    }

    public void setInstgAcctId(String instgAcctId) {
        this.instgAcctId = instgAcctId;
    }

    public String getResfdAcctIssrId() {
        return resfdAcctIssrId;
    }

    public void setResfdAcctIssrId(String resfdAcctIssrId) {
        this.resfdAcctIssrId = resfdAcctIssrId;
    }

    public String getInstgAcctNm() {
        return instgAcctNm;
    }

    public void setInstgAcctNm(String instgAcctNm) {
        this.instgAcctNm = instgAcctNm;
    }

    public String getTrxCtgy() {
        return trxCtgy;
    }

    public void setTrxCtgy(String trxCtgy) {
        this.trxCtgy = trxCtgy;
    }

    public String getTrxId() {
        return trxId;
    }

    public void setTrxId(String trxId) {
        this.trxId = trxId;
    }

    public String getTrxDtTm() {
        return trxDtTm;
    }

    public void setTrxDtTm(String trxDtTm) {
        this.trxDtTm = trxDtTm;
    }

    public String getTrxAmt() {
        return trxAmt;
    }

    public void setTrxAmt(String trxAmt) {
        this.trxAmt = trxAmt;
    }

    public String getOriTrxId() {
        return oriTrxId;
    }

    public void setOriTrxId(String oriTrxId) {
        this.oriTrxId = oriTrxId;
    }

    public String getOriBankId() {
        return oriBankId;
    }

    public void setOriBankId(String oriBankId) {
        this.oriBankId = oriBankId;
    }

    public String getOriTrxAmt() {
        return oriTrxAmt;
    }

    public void setOriTrxAmt(String oriTrxAmt) {
        this.oriTrxAmt = oriTrxAmt;
    }
}
